package org.to_zero.ssm.sdm.service;

import org.to_zero.ssm.sdm.entity.Team;
import org.to_zero.ssm.sdm.entity.vo.ResponseEntity;

public interface TeamService {
    ResponseEntity handleTeamList();

    ResponseEntity findTeamByCondition(Team team);

    ResponseEntity update(Team team);

    ResponseEntity deleteById(Integer id);

    ResponseEntity deleteByIds(Integer[] ids);

    ResponseEntity teamLeaderMap(Integer id);

    ResponseEntity clearTeamMember(Integer id);

    ResponseEntity checkMember(Integer id);

    ResponseEntity unAllocatedAndMemberList(Integer id);

    ResponseEntity allotMember(Integer[] ids, Team teamId);
}
